embryonic spot - English Synonyms Dictionary